/*
 * 1. 同步文件读取
 * 2. 异步文件读取
 * 3. 简单文件读取
 *    fs.readFile(path[,options],callback)
 *    fs.readFileSync(path[,options])
 * 4. 流式文件读取
 */

var fs = require("fs");

fs.readFile("简单文件写入(异步).txt", function (err, data) {
  if (!err) {
    console.log(data.toString()); //这是通过writeFile的内容
  } else {
    console.log(err);
  }
});

fs.readFile("vscodebg.jpeg", function (err, data) {
  if (!err) {
    //buffer 想读谁就读谁
    // console.log(data);

    // 将data写入到文件中
    fs.writeFile("test.jpeg", data, function (err) {
      if (!err) {
        console.log("文件写入成功");
      } else {
        console.log(err);
      }
    });
  } else {
    console.log(err);
  }
});
